package com.rightsidetech.activity.dto.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @Author: yhr
 * @Date: 2021-12-29 14:46
 */
@Data
public class ActCouponCountPageResp implements Serializable {
    @ApiModelProperty("活动名称")
    private String activityName;
    @ApiModelProperty("优惠券发放对象")
    private Byte target;
    @ApiModelProperty("优惠券类型(0折扣 1满减)")
    private Byte couponType;
    @ApiModelProperty("折扣/满减")
    private BigDecimal amount;
    @ApiModelProperty("发放数量")
    private Long quantity;
    @ApiModelProperty("领取数量")
    private Long receiveNum;
    @ApiModelProperty("使用数量")
    private Long useNum;
    @ApiModelProperty("总应付金额")
    private BigDecimal totalPayableAmount;
    @ApiModelProperty("总实付金额")
    private BigDecimal totalPayAmount;
    @ApiModelProperty("总优惠金额")
    private BigDecimal totalDiscountAmount;
    @ApiModelProperty("有效期")
    private String endTime;
    @ApiModelProperty("统计时间")
    private String createdAt;
}
